<html>
<head><meta charset="utf-8"><title>compiler-team#73 convert to gh pages · t-compiler/wg-meta · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/index.html">t-compiler/wg-meta</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html">compiler-team#73 convert to gh pages</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="164815535"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164815535" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Iñaki Garay <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164815535">(May 03 2019 at 17:57)</a>:</h4>
<p>Hello <span class="user-mention" data-user-id="116009">@nikomatsakis</span> Some questions on behalf of <span class="user-mention" data-user-id="217515">@Federico Carrone</span> wrt the conversion the compiler-team repo to a github-pages rendered version. </p>
<p>1) Is jekyll a hard requirement or can some other static site generator be used? We think something that is active and implemented in rust itself would be good, and recommend zola (<a href="https://www.getzola.org/" target="_blank" title="https://www.getzola.org/">https://www.getzola.org/</a>) (<a href="https://github.com/getzola/zola" target="_blank" title="https://github.com/getzola/zola">https://github.com/getzola/zola</a>) </p>
<p>2) In particular, just to get Fede moving along, this theme looks nice: <a href="https://zola-even.netlify.com/" target="_blank" title="https://zola-even.netlify.com/">https://zola-even.netlify.com/</a></p>
<p>3) Fede's plan is to implement the scripts and temporarily host is somewhere where the rendered version can be reviewed, prior to merging and having whoever handles the particulars  incorporate the scripts to infra CI. Comments?</p>



<a name="164816513"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164816513" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164816513">(May 03 2019 at 18:09)</a>:</h4>
<p>Jekyll is not a hard requirement</p>



<a name="164816529"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164816529" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164816529">(May 03 2019 at 18:09)</a>:</h4>
<p>I'm never heard of Zola</p>



<a name="164816533"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164816533" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164816533">(May 03 2019 at 18:09)</a>:</h4>
<p>but impl'd in Rust sounds like a plus :)</p>



<a name="164816543"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164816543" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164816543">(May 03 2019 at 18:09)</a>:</h4>
<p>though if we get stuck with something that's not maintained, that could be a drag</p>



<a name="164816566"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164816566" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164816566">(May 03 2019 at 18:09)</a>:</h4>
<p>Woah, i'd never heard of zola <em>or</em> cobalt</p>



<a name="164816574"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164816574" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164816574">(May 03 2019 at 18:10)</a>:</h4>
<p>anyway, not that big a deal, we could always change later</p>



<a name="164816624"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164816624" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164816624">(May 03 2019 at 18:10)</a>:</h4>
<p>I agree we should use something in Rust :)</p>



<a name="164817341"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164817341" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Federico Carrone <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164817341">(May 03 2019 at 18:18)</a>:</h4>
<p>zola is really good. i have played with it a lot</p>



<a name="164817360"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164817360" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Federico Carrone <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164817360">(May 03 2019 at 18:19)</a>:</h4>
<p>i find it superior to jekyll or hugo and I have been using the two for ages. i have not tested cobalt, but zola seems a little bit better</p>



<a name="164817375"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164817375" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Federico Carrone <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164817375">(May 03 2019 at 18:19)</a>:</h4>
<p>i am already creating the webpages</p>



<a name="164817955"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164817955" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164817955">(May 03 2019 at 18:24)</a>:</h4>
<p>cool!</p>



<a name="164819442"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164819442" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164819442">(May 03 2019 at 18:43)</a>:</h4>
<blockquote>
<p>Fede's plan is to implement the scripts and temporarily host is somewhere where the rendered version can be reviewed, prior to merging and having whoever handles the particulars  incorporate the scripts to infra CI. Comments?</p>
</blockquote>
<p>I’ve not used Zola but wouldn’t you be able to generate the site and then overwrite the <code>gh-pages</code> branch with the contents in a Travis job and that would handle the hosting? I think that would let us proceed without any needing to bother the infra team.</p>



<a name="164820147"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164820147" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Federico Carrone <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164820147">(May 03 2019 at 18:53)</a>:</h4>
<p>that is correct. it is what I do for my own sites like <a href="http://spawnedshelter.com/" target="_blank" title="http://spawnedshelter.com/">http://spawnedshelter.com/</a> or <a href="https://github.com/unbalancedparentheses/spawnedshelter" target="_blank" title="https://github.com/unbalancedparentheses/spawnedshelter">https://github.com/unbalancedparentheses/spawnedshelter</a></p>



<a name="164820546"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164820546" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164820546">(May 03 2019 at 18:58)</a>:</h4>
<p>btw, we as t-infra are trying to setup a standardized static websites hosting</p>



<a name="164820647"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/164820647" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#164820647">(May 03 2019 at 18:59)</a>:</h4>
<p>so please bother us :)</p>



<a name="165269526"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/165269526" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#165269526">(May 09 2019 at 16:48)</a>:</h4>
<p>Any updates <span class="user-mention" data-user-id="217515">@Federico Carrone</span> ?</p>



<a name="165269829"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/165269829" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#165269829">(May 09 2019 at 16:52)</a>:</h4>
<p>Just curious :)</p>



<a name="165269861"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/165269861" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#165269861">(May 09 2019 at 16:52)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> <a href="https://github.com/rust-lang/compiler-team/issues/83" target="_blank" title="https://github.com/rust-lang/compiler-team/issues/83">compiler-team#83</a></p>



<a name="165270240"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/165270240" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Federico Carrone <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#165270240">(May 09 2019 at 16:57)</a>:</h4>
<p>yes, I started the PR, did not have yet time to finish it</p>



<a name="165270242"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/165270242" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Federico Carrone <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#165270242">(May 09 2019 at 16:57)</a>:</h4>
<p><a href="https://github.com/rust-lang/compiler-team/pull/83/files" target="_blank" title="https://github.com/rust-lang/compiler-team/pull/83/files">https://github.com/rust-lang/compiler-team/pull/83/files</a></p>



<a name="165270362"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/165270362" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Federico Carrone <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#165270362">(May 09 2019 at 16:58)</a>:</h4>
<p><a href="/user_uploads/4715/aTHAbd3awj4kF4SQF8y4DFIX/Screen-Shot-2019-05-04-at-22.06.09.png" target="_blank" title="Screen-Shot-2019-05-04-at-22.06.09.png">Screen-Shot-2019-05-04-at-22.06.09.png</a></p>
<div class="message_inline_image"><a href="/user_uploads/4715/aTHAbd3awj4kF4SQF8y4DFIX/Screen-Shot-2019-05-04-at-22.06.09.png" target="_blank" title="Screen-Shot-2019-05-04-at-22.06.09.png"><img src="/user_uploads/4715/aTHAbd3awj4kF4SQF8y4DFIX/Screen-Shot-2019-05-04-at-22.06.09.png"></a></div>



<a name="165270392"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/165270392" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#165270392">(May 09 2019 at 16:59)</a>:</h4>
<p>cool</p>



<a name="165270416"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/165270416" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Federico Carrone <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#165270416">(May 09 2019 at 16:59)</a>:</h4>
<p>it is a little bit different from jekyll and hugo, so it took me some time to understand how it works. i should have something that you can review by the end of the week</p>



<a name="165270684"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/compiler-team%2373%20convert%20to%20gh%20pages/near/165270684" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/compiler-team.2373.20convert.20to.20gh.20pages.html#165270684">(May 09 2019 at 17:02)</a>:</h4>
<p>Nice &lt;3 not trying to pressure you :)</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>